Additional Lights.shadersubgraph 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474
  1. {
  2. "m_SGVersion": 3,
  3. "m_Type": "UnityEditor.ShaderGraph.GraphData",
  4. "m_ObjectId": "4e8a19831b03423294c3f7a7f577be80",
  5. "m_Properties": [],
  6. "m_Keywords": [
  7. {
  8. "m_Id": "8abe725ca7714bb1acc6f1b0c9010d5b"
  9. },
  10. {
  11. "m_Id": "dbe7b6d30cf6473a8d04b81b49034653"
  12. }
  13. ],
  14. "m_Dropdowns": [],
  15. "m_CategoryData": [
  16. {
  17. "m_Id": "d63d4f0c0b1d469d9625f1c05a686d4d"
  18. }
  19. ],
  20. "m_Nodes": [
  21. {
  22. "m_Id": "7379fd124ced4b5e8f47ddaeaf4767ae"
  23. },
  24. {
  25. "m_Id": "a5dc5bea6ac84278927144bf2bf258eb"
  26. },
  27. {
  28. "m_Id": "0aaba71da82f4fd18cf6c2246401cf17"
  29. }
  30. ],
  31. "m_GroupDatas": [],
  32. "m_StickyNoteDatas": [],
  33. "m_Edges": [
  34. {
  35. "m_OutputSlot": {
  36. "m_Node": {
  37. "m_Id": "0aaba71da82f4fd18cf6c2246401cf17"
  38. },
  39. "m_SlotId": 0
  40. },
  41. "m_InputSlot": {
  42. "m_Node": {
  43. "m_Id": "a5dc5bea6ac84278927144bf2bf258eb"
  44. },
  45. "m_SlotId": 4
  46. }
  47. },
  48. {
  49. "m_OutputSlot": {
  50. "m_Node": {
  51. "m_Id": "a5dc5bea6ac84278927144bf2bf258eb"
  52. },
  53. "m_SlotId": 0
  54. },
  55. "m_InputSlot": {
  56. "m_Node": {
  57. "m_Id": "7379fd124ced4b5e8f47ddaeaf4767ae"
  58. },
  59. "m_SlotId": 0
  60. }
  61. },
  62. {
  63. "m_OutputSlot": {
  64. "m_Node": {
  65. "m_Id": "a5dc5bea6ac84278927144bf2bf258eb"
  66. },
  67. "m_SlotId": 1
  68. },
  69. "m_InputSlot": {
  70. "m_Node": {
  71. "m_Id": "7379fd124ced4b5e8f47ddaeaf4767ae"
  72. },
  73. "m_SlotId": 1
  74. }
  75. },
  76. {
  77. "m_OutputSlot": {
  78. "m_Node": {
  79. "m_Id": "a5dc5bea6ac84278927144bf2bf258eb"
  80. },
  81. "m_SlotId": 2
  82. },
  83. "m_InputSlot": {
  84. "m_Node": {
  85. "m_Id": "7379fd124ced4b5e8f47ddaeaf4767ae"
  86. },
  87. "m_SlotId": 2
  88. }
  89. }
  90. ],
  91. "m_VertexContext": {
  92. "m_Position": {
  93. "x": 0.0,
  94. "y": 0.0
  95. },
  96. "m_Blocks": []
  97. },
  98. "m_FragmentContext": {
  99. "m_Position": {
  100. "x": 0.0,
  101. "y": 0.0
  102. },
  103. "m_Blocks": []
  104. },
  105. "m_PreviewData": {
  106. "serializedMesh": {
  107. "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
  108. "m_Guid": ""
  109. },
  110. "preventRotation": false
  111. },
  112. "m_Path": "Dustyroom",
  113. "m_GraphPrecision": 0,
  114. "m_PreviewMode": 2,
  115. "m_OutputNode": {
  116. "m_Id": "7379fd124ced4b5e8f47ddaeaf4767ae"
  117. },
  118. "m_ActiveTargets": []
  119. }
  120. {
  121. "m_SGVersion": 1,
  122. "m_Type": "UnityEditor.ShaderGraph.PositionNode",
  123. "m_ObjectId": "0aaba71da82f4fd18cf6c2246401cf17",
  124. "m_Group": {
  125. "m_Id": ""
  126. },
  127. "m_Name": "Position",
  128. "m_DrawState": {
  129. "m_Expanded": true,
  130. "m_Position": {
  131. "serializedVersion": "2",
  132. "x": -316.0,
  133. "y": 0.0,
  134. "width": 207.33331298828126,
  135. "height": 134.66665649414063
  136. }
  137. },
  138. "m_Slots": [
  139. {
  140. "m_Id": "127cd66c260b47d4819a13f756f925d3"
  141. }
  142. ],
  143. "synonyms": [],
  144. "m_Precision": 1,
  145. "m_PreviewExpanded": false,
  146. "m_DismissedVersion": 0,
  147. "m_PreviewMode": 2,
  148. "m_CustomColors": {
  149. "m_SerializableColors": []
  150. },
  151. "m_Space": 2,
  152. "m_PositionSource": 0
  153. }
  154. {
  155. "m_SGVersion": 0,
  156. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  157. "m_ObjectId": "127cd66c260b47d4819a13f756f925d3",
  158. "m_Id": 0,
  159. "m_DisplayName": "Out",
  160. "m_SlotType": 1,
  161. "m_Hidden": false,
  162. "m_ShaderOutputName": "Out",
  163. "m_StageCapability": 3,
  164. "m_Value": {
  165. "x": 0.0,
  166. "y": 0.0,
  167. "z": 0.0
  168. },
  169. "m_DefaultValue": {
  170. "x": 0.0,
  171. "y": 0.0,
  172. "z": 0.0
  173. },
  174. "m_Labels": []
  175. }
  176. {
  177. "m_SGVersion": 0,
  178. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  179. "m_ObjectId": "54b37e612ad144f49d4bbb605da2c257",
  180. "m_Id": 4,
  181. "m_DisplayName": "WorldPosition",
  182. "m_SlotType": 0,
  183. "m_Hidden": false,
  184. "m_ShaderOutputName": "WorldPosition",
  185. "m_StageCapability": 3,
  186. "m_Value": {
  187. "x": 0.0,
  188. "y": 0.0,
  189. "z": 0.0
  190. },
  191. "m_DefaultValue": {
  192. "x": 0.0,
  193. "y": 0.0,
  194. "z": 0.0
  195. },
  196. "m_Labels": []
  197. }
  198. {
  199. "m_SGVersion": 0,
  200. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  201. "m_ObjectId": "5fcb1eacd05244c783e10005dbe6edbc",
  202. "m_Id": 1,
  203. "m_DisplayName": "Color",
  204. "m_SlotType": 1,
  205. "m_Hidden": false,
  206. "m_ShaderOutputName": "Color",
  207. "m_StageCapability": 3,
  208. "m_Value": {
  209. "x": 0.0,
  210. "y": 0.0,
  211. "z": 0.0
  212. },
  213. "m_DefaultValue": {
  214. "x": 0.0,
  215. "y": 0.0,
  216. "z": 0.0
  217. },
  218. "m_Labels": []
  219. }
  220. {
  221. "m_SGVersion": 0,
  222. "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
  223. "m_ObjectId": "7379fd124ced4b5e8f47ddaeaf4767ae",
  224. "m_Group": {
  225. "m_Id": ""
  226. },
  227. "m_Name": "Output",
  228. "m_DrawState": {
  229. "m_Expanded": true,
  230. "m_Position": {
  231. "serializedVersion": "2",
  232. "x": 239.99996948242188,
  233. "y": -0.000003814697265625,
  234. "width": 158.0,
  235. "height": 149.0
  236. }
  237. },
  238. "m_Slots": [
  239. {
  240. "m_Id": "c19b56e3ad724e989f7b494591bdf31e"
  241. },
  242. {
  243. "m_Id": "cb03853987104e039b6c7bd5a31197ef"
  244. },
  245. {
  246. "m_Id": "fa18295b747d4c2ea1ab59eecca1b253"
  247. }
  248. ],
  249. "synonyms": [],
  250. "m_Precision": 0,
  251. "m_PreviewExpanded": true,
  252. "m_DismissedVersion": 0,
  253. "m_PreviewMode": 0,
  254. "m_CustomColors": {
  255. "m_SerializableColors": []
  256. },
  257. "IsFirstSlotValid": true
  258. }
  259. {
  260. "m_SGVersion": 1,
  261. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  262. "m_ObjectId": "8abe725ca7714bb1acc6f1b0c9010d5b",
  263. "m_Guid": {
  264. "m_GuidSerialized": "0db0b3c4-b283-47a3-9efa-dbe5d7fe5f90"
  265. },
  266. "m_Name": "Main Light Shadows Cascade",
  267. "m_DefaultRefNameVersion": 1,
  268. "m_RefNameGeneratedByDisplayName": "Main Light Shadows Cascade",
  269. "m_DefaultReferenceName": "_MAIN_LIGHT_SHADOWS_CASCADE",
  270. "m_OverrideReferenceName": "",
  271. "m_GeneratePropertyBlock": false,
  272. "m_UseCustomSlotLabel": false,
  273. "m_CustomSlotLabel": "",
  274. "m_DismissedVersion": 0,
  275. "m_KeywordType": 0,
  276. "m_KeywordDefinition": 1,
  277. "m_KeywordScope": 1,
  278. "m_KeywordStages": 63,
  279. "m_Entries": [],
  280. "m_Value": 1,
  281. "m_IsEditable": true
  282. }
  283. {
  284. "m_SGVersion": 0,
  285. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  286. "m_ObjectId": "8f9d195ca8de468babd5b4893908eaa8",
  287. "m_Id": 2,
  288. "m_DisplayName": "Attenuation",
  289. "m_SlotType": 1,
  290. "m_Hidden": false,
  291. "m_ShaderOutputName": "Attenuation",
  292. "m_StageCapability": 3,
  293. "m_Value": 0.0,
  294. "m_DefaultValue": 0.0,
  295. "m_Labels": []
  296. }
  297. {
  298. "m_SGVersion": 0,
  299. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  300. "m_ObjectId": "9ecce5af3934454b804d4c0783ba2b81",
  301. "m_Id": 0,
  302. "m_DisplayName": "Direction",
  303. "m_SlotType": 1,
  304. "m_Hidden": false,
  305. "m_ShaderOutputName": "Direction",
  306. "m_StageCapability": 3,
  307. "m_Value": {
  308. "x": 0.0,
  309. "y": 0.0,
  310. "z": 0.0
  311. },
  312. "m_DefaultValue": {
  313. "x": 0.0,
  314. "y": 0.0,
  315. "z": 0.0
  316. },
  317. "m_Labels": []
  318. }
  319. {
  320. "m_SGVersion": 1,
  321. "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
  322. "m_ObjectId": "a5dc5bea6ac84278927144bf2bf258eb",
  323. "m_Group": {
  324. "m_Id": ""
  325. },
  326. "m_Name": "AdditionalLights (Custom Function)",
  327. "m_DrawState": {
  328. "m_Expanded": true,
  329. "m_Position": {
  330. "serializedVersion": "2",
  331. "x": -77.0,
  332. "y": 0.0,
  333. "width": 279.5,
  334. "height": 166.0
  335. }
  336. },
  337. "m_Slots": [
  338. {
  339. "m_Id": "54b37e612ad144f49d4bbb605da2c257"
  340. },
  341. {
  342. "m_Id": "9ecce5af3934454b804d4c0783ba2b81"
  343. },
  344. {
  345. "m_Id": "5fcb1eacd05244c783e10005dbe6edbc"
  346. },
  347. {
  348. "m_Id": "8f9d195ca8de468babd5b4893908eaa8"
  349. }
  350. ],
  351. "synonyms": [],
  352. "m_Precision": 2,
  353. "m_PreviewExpanded": false,
  354. "m_DismissedVersion": 0,
  355. "m_PreviewMode": 0,
  356. "m_CustomColors": {
  357. "m_SerializableColors": []
  358. },
  359. "m_SourceType": 0,
  360. "m_FunctionName": "AdditionalLights",
  361. "m_FunctionSource": "7bd28d79f5cf6469ca107acaade2ed3f",
  362. "m_FunctionBody": "Enter function body here..."
  363. }
  364. {
  365. "m_SGVersion": 0,
  366. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  367. "m_ObjectId": "c19b56e3ad724e989f7b494591bdf31e",
  368. "m_Id": 0,
  369. "m_DisplayName": "Direction",
  370. "m_SlotType": 0,
  371. "m_Hidden": false,
  372. "m_ShaderOutputName": "Direction",
  373. "m_StageCapability": 3,
  374. "m_Value": {
  375. "x": 0.0,
  376. "y": 0.0,
  377. "z": 0.0
  378. },
  379. "m_DefaultValue": {
  380. "x": 0.0,
  381. "y": 0.0,
  382. "z": 0.0
  383. },
  384. "m_Labels": []
  385. }
  386. {
  387. "m_SGVersion": 0,
  388. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  389. "m_ObjectId": "cb03853987104e039b6c7bd5a31197ef",
  390. "m_Id": 1,
  391. "m_DisplayName": "Color",
  392. "m_SlotType": 0,
  393. "m_Hidden": false,
  394. "m_ShaderOutputName": "Color",
  395. "m_StageCapability": 3,
  396. "m_Value": {
  397. "x": 0.0,
  398. "y": 0.0,
  399. "z": 0.0
  400. },
  401. "m_DefaultValue": {
  402. "x": 0.0,
  403. "y": 0.0,
  404. "z": 0.0
  405. },
  406. "m_Labels": []
  407. }
  408. {
  409. "m_SGVersion": 0,
  410. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  411. "m_ObjectId": "d63d4f0c0b1d469d9625f1c05a686d4d",
  412. "m_Name": "",
  413. "m_ChildObjectList": [
  414. {
  415. "m_Id": "dbe7b6d30cf6473a8d04b81b49034653"
  416. },
  417. {
  418. "m_Id": "8abe725ca7714bb1acc6f1b0c9010d5b"
  419. }
  420. ]
  421. }
  422. {
  423. "m_SGVersion": 1,
  424. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  425. "m_ObjectId": "dbe7b6d30cf6473a8d04b81b49034653",
  426. "m_Guid": {
  427. "m_GuidSerialized": "0b806d9d-de0a-4053-8742-c3f4faac4362"
  428. },
  429. "m_Name": "Main Light Shadows",
  430. "m_DefaultRefNameVersion": 1,
  431. "m_RefNameGeneratedByDisplayName": "Main Light Shadows",
  432. "m_DefaultReferenceName": "_MAIN_LIGHT_SHADOWS",
  433. "m_OverrideReferenceName": "_MAIN_LIGHT_SHADOWS",
  434. "m_GeneratePropertyBlock": false,
  435. "m_UseCustomSlotLabel": false,
  436. "m_CustomSlotLabel": "",
  437. "m_DismissedVersion": 0,
  438. "m_KeywordType": 0,
  439. "m_KeywordDefinition": 1,
  440. "m_KeywordScope": 1,
  441. "m_KeywordStages": 63,
  442. "m_Entries": [],
  443. "m_Value": 1,
  444. "m_IsEditable": true
  445. }
  446. {
  447. "m_SGVersion": 0,
  448. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  449. "m_ObjectId": "fa18295b747d4c2ea1ab59eecca1b253",
  450. "m_Id": 2,
  451. "m_DisplayName": "Attenuation",
  452. "m_SlotType": 0,
  453. "m_Hidden": false,
  454. "m_ShaderOutputName": "Attenuation",
  455. "m_StageCapability": 3,
  456. "m_Value": 0.0,
  457. "m_DefaultValue": 0.0,
  458. "m_Labels": []
  459. }